azure flowered garlic - Alemán Inglés Diccionario